This was everything I hoped for. Excellent quality. Exactly the right size. No missing parts or damage. Decent instructions. Went together just fine and I have done a lot of DIY assembly and I was surprised how well it all fit together, took about four hours, two people would be faster. You need your own tools - assorted screwdrivers. Right choice for me.