Very poor quality. One of the pieces came broken. Assembly takes a long time and clean up is a mess due to the little white foams in the box. The final product is wobbly and uneven. The picture is better looking than the actual product. Buyer beware.