The quality and size is good for the price, but assembly is a hassle. I would recommend hiring delivery with assembly to avoid all the issues we had with the assembly.