Good quality product. However the assembly was a nightmare. Some of the holes were drilled in the incorrect shape, so my boyfriend had to alter the holes to make the legs fit on. Also pieces were mislabeled, making assembly more difficult. Took us about two hours to put this together. Only giving the product lower stars due to the assembly nightmare.