The product is nice and sturdy, however, however, it's difficult to assemble.  Once assembled, it is very nice looking, comfortable and the navy color is beautiful.  We're very happy with the purchase and the great price!!!