Ideal for my requirements but was a nightmare to assemble due to alignment problems especially with the stools. One particular screwhole had a staple over it and another one had the holes completely covered and had to cut away the material.