This piece was better than I expected!  It arrived at my house just 2 days after I ordered it was is a very good quality.  I did have to do some modifications when assembling it because some of pieces weren't aligned perfectly, but I made it work and we love it.