This bunk bed was just what we needed. It’s sturdy, good quality for the price and cute. It took us between 2-3 hours to put it together. It comes with all the pieces and the instructions to put it together are easy to follow. We have a 4’ mattress in the upper bed just to make sure my daughter wouldn’t fall. My kids like it so far. We like the trundle bed also. There are a couple of dents and a few spots that are not perfect painted ( and they are not really visible) but for the price it’s great!