It's good quality, actually better than a similar set we tried purchasing from Dania and ended up returning because the color was off. It was ok to put together, it took us about 30min or so.  We are really happy with the color and finish.