Great quality and was delivered quickly. 
It does have a lot of pieces that need to be put together, if you are not super handy I suggest hiring someone to put it together. But other than that, super happy with this purchase.