I was very surprised how heavy the boxes were when they were delivered but that let me know they are good quality.  Super easy assembly.  Only reason they didn't get 5 stars is because i bought 2 to put next to each other and they don't line up perfectly, there's a small space between them.