The mattress is great quality and nice and firm. I cannot remember the brand and it does not say. The bedframe is solid wood. It has a few scratches on it. I bought this from a children's furniture store and it was very expensive originally. The assembly is very easy and the bed rails can come off or on without difficulty. I will throw in the linens which were good quality from Wayfair if you are interested. It includes a mattress protector, top and bottom sheet, duvet cover and decorative pillow case. All are white.