This was a beast to assemble, and one of the pieces I wish I had paid to have done for me.  Quality is fine, not sure how long this will last.  Some of the handles and legs came pretty scratched up, so those were strategically placed to make it look as nice as possible.  But, you get what you pay for.