Much nicer than the carpet models that are out there.

Pros: All parts were included, quite a bit of assembly required
Cons: The instructions should have labeled the pieces so make assembly easier as many of them look alike