The bed arrived on time. Assembly was easy and took less than 45 minutes to complete. This bed is sturdy, the trundle slides easily on carpet, and has endured my 8 year old jumping on it. Hopefully, it continues to withstand an active kid and his friends.