I love everything about this. Super sturdy, looks great and materials are high quality. We really couldn't be happier and we've had ours for a year and a half. The only negative I can up with and it's really not a negative, is you will definitely have to pay someone to put it together, unless you are already in construction.