This is big! It was easy to assemble. The legs just screw on were a little tricky to align. Also I needed to ad gliders to the feet. I'd give it a 10 for looks and comfort. My unit was a return and and I got a good discount. Happy with the purchase!