I love the quality and the look.  I've gotten many compliments on it.  However, the assembly was a nightmare, extremely frustrating.  Some holes needed to be drilled, otherwise there was no way to attach the top part to the bench, so we needed to line them up and judge where to drill.  The shelves still aren't attached because the holes don't line up properly, so the shelves are angled instead of level.  Definitely would have given 5 stars if assembly wasn't such an issue.