The others are right..it takes a long time to assemble but is a quality piece. Needs to be on a hard surface; or it will need to be anchored if on carpet.

Pros: sturdy
Cons: for hard floor