Very happy with this purchase.  Relatively easy to assemble but the back needs a second person when attaching.  Other than that, it went together easily and looks great.  The color of the fabric is perfect.