This bed is solid and sturdy. It was simple to put together, which only took about an hour. The trundle rolls just fine on our thick carpet.