We purchased the beds as we were hoping to give our girls their own beds so they would not have to share one. (also an incentive for our new move to a new city)
The Beds took us about 2.5 hours to put together, we did them in stages. Doing the bottom bed first, then the top bunk last with the stairs.
Will start with only complaint as everything else is good. There is no panel, or board to cover the slats from underneath the bunk. So our daughters look up and see a mattress and boards. (had one cut at the Lowe's near to us, and painting it girlish, and then placing underneath the mattress)
When bunk bed is on top of the bottom bed, there is really no place to sit up in bed. My girls are 5 and 6 and really don't have any room to sit up, in another year for them it won't be possible. So, the only thing you can do in the bottom bed is sleep, or lay down. (they both prefer the top bunk because of this issue, currently rotating nights up and down beds)
It is sturdy and strong, steel dowels for extra support of the top bunk to not shift. That made a Dad happy as I was going to get extra support to ensure the top bunk would not shift, these steel dowels are long and thick and do the trick.
Overall it was an easy process to put together, just takes a bit of time. We did it on a Saturday morning. There are not any drawers under the stairs, rather just an open storage space. Don't expect to be pulling out drawers from the stairs, the door only opens to allow you to put something in that step space.The drawers under the bed, are not on a rail, rather come with Wheels...and sit on the ground. So when you pull it out, the drawers basically just roll out toward you. It works, not the best but was probably made this way to make it easier to put together. (first step is to actually put up the wood blocks on the bottom rail, you don't know why until you finish the bed and the last piece is to build the drawers. The wood blocks stop the drawer from going under the bed too far)