This is a solid piece of furniture and was easy to assemble.  We returned though because it sat higher than our coach and collected dog hairlint like crazy!  I’d definitely avoid buying this if you have pets