Bed is nice and sturdy.  Trundle is hard to pull out but doable.  If you have really thick carpet I would think twice.  The BIGGEST issue was the missing screws and missing premarked holes!  Fairly easy to assemble if you receive all the parts.  Hubby had to go to hardware store to buys scews.