Delivery was a day earlier than scheduled.  The packaging and instructions were thought out and easy to follow.  The actual process of putting together the bed is not a breeze, but it can be done with some patience and if the directions are followed.  The bottom line is my daughter liked the outcome.

Pros: Well organized
Cons: heavy box - it took several of us to move it upstairs