The product is great and fairly east to put together if you follow the instructions.  A few pieces were not labeled but it was easy to figure out which ones those were.  There are a lot of pieces so make sure you have cleared space.  I loved that the pieces can be arranged in a few different ways depending on your space.