The bed is very pretty quick delivery. I purchased the assembly part, however that part was a disaster. They canceled my appointment 30 min before their appointment. Their next available appointment was in 7 days. Very disappointed in that service we decided to put the bed together ourselves.