I bought this for my daughter's room and she loves her new bunk bed.  It took some time to assemble but was straight forward and easy to follow.  The bed is sturdy and has withstood her older cousins jumping and climbing on it.  I was pleasantly surprised at how easily the trundle slides out on a carpet as thick as ours.

Pros: great value, sturdy, nice finish
Cons: Delivery was not great with my order.  It took them three visits to get all of the boxes in the order delivered to our house.  The setup of the bunk beds took some time.