It was shipped and delivered before the day it was expected to arrive. Very easy to assemble, it took my husband 1 hour to assemble. The lights worked which was a win. We got the queen size and it was perfect for our 10yr old son. He was so excited to get a big boy bed. Overall very happy with this product. I recommend highly.