Great quality and it was very easy to assemble - I did it myself in about 20 minutes.  Ordering was effortless and delivery was very quick and exactly when it was supposed to be.  Well worth the money.