Assembly was easy and all the parts fit together well. The only problem I had was with one of the screws that came with it. The screw was completely bent in half so I couldn't use it, so I put in a regular screw which I couldn't cover with the caps that are sent to cover the ends. Other than that, the bench looks great. It holds about six pairs of shoes on each rack, if that's what you'll be using it for. Nice piece of furniture, great color.

Cons: depending on what you use this piece for, it may not be sufficient storage space.