My girls love this bed.   The trundle
Works well on carpet and I was able to put the stairs on either side of the bed.  Lots of pieces to build (7 boxes) but relatively easy to put together