It is absolutely wonderful.  The quality is very good. The assembly took a while but the  instructions were clear.  Pieces came labeled. I am very happy with it overall.  It is just really good quality! I would recommend.