It was a total mess, when it came to the assembly team coming out to assemby the bed. They did the 1st time gave me a rescheduling date only a couple days apart from the 1st assembly date. I was okay with that, however the day they was suppose to come out, they assembly guy never called or showed. I try to reach out to the company and they only talk online which git me nowhere and when they finally wrote me back (hours later while at an event), they only had 1 concern on their minds and that way to reschedule.  I declined and had to get someone to assembly it. I would never use that service again