Excellent quality and very easy to assemble. Assembly takes about 5 minutes and only requires screwing in 8 screws. 6 pieces all together. Would definitely purchase again.