I love this bed! The bed came really quickly. I ordered it on a Wednesday and at first it said it would be delivered on Monday but it got delivered two days later on Friday! It was very easy and straight forward to put together. The only con is that the end does squeak a little and if you have hardwood floors when you are moving around on the bed, the wheels hit the floor which can be noisy. But nonetheless I really love this bed