The kids love it. Sturdy, easy to put together. Only bummer is the wheel locks on the trundle don’t lock very strongly, so they still move a little, but we have hard wood floors.  My son is just careful to not be crazy on the bed.  I think on carpet it’ll be just fine. Works great as a little couch during the day when the trundle bed is rolled away underneath.