This bed is absolutely beautiful!! We ordered the purple to match my daughter’s grey & purple color scheme and we are very pleased. It was delivered a few days earlier than expected and we were happy about that. Sturdy bed overall, packaged well when delivered and easy to put together. It was delivered in 2 big boxes, it’s easier to do if two people are putting the bed together. The material is a linen type fabric, and the trundle glides perfectly over her area rug. Just an FYI they don’t suggest the thickness of a mattress to use on the top bed, thanks to one of the previous reviews it was mentioned a 10” mattress will be best and I’m so glad I went along with that. The mattress leaves no gaps along the side nor ends of the bed which is a better look also I ordered an 8” memory foam mattress for the trundle Bed and it’s perfect.