Kinda hard to get to sit square on carpet but it goes together quickly and easily, seems sturdy but is light weight. It fits for what we need.