I wanted to surprise my grandson with his new bed , so I asked the construction guy to help me put it up. Two of them took couple hours to put it up and I tip them $150.00 . It was worth it because it looks great in my grandson's room . Great product for the price. We all love it. 
The reason I gave 4 star is because when I drove home around 1:30 AM in the morning , I saw all the packages were left on the sidewalk without letting us know. Anyone can drive by and pick them up. I think they should at least put them by the front door.