Ordered this for my 4 yr old who loves to have his cousins sleep over. Bed is sturdy and well made but Top bunk does not feel as sturdy as the rest of the bed. The trundle is easy to pull out and tuck back in. The wood finish was very nice but a bit slippery on the stairs (no socks on the stairs). Also, 2 of the wooden pieces were slightly damaged. 
Does require assembly. Overall, I am happy with the product for the price I paid.