Very nice for the price, but not easy to assemble.  I have had to contact the manufacturer for a replacement part.  I am not confident that I will be able to put it all together.