Trundle can be challenging to pull out /push back when on carpet but if you tilt it slightly upward it will be fine. Feels sturdy.  6” mattress is perfect.