We received the beds in a timely manner. They were easy to put together (I did it by myself after my husband left for work). The instructions were a bit hard to understand but that could just be me. They are super adorable. My oldest daughter called it her princess bed. They seem very sturdy and will hopefully last for a long time.