This bed is very easy to put together.  And it is very sturdy.  It fits the space really well. I am happy with this purchase. You do need to buy separate mattresses.  I really like that the trundle has wheels on it, and you can roll it in or out from under the bed.  A few of the predrilled holes did not line up, so we had to really push them into place. Overall, it is a great product for the price. I am very happy with this purchase.