Great product, very sturdy. Not that hard to assemble in my opinion. Had a few scratches but customer service helped me out.