Upholstery is fabulous.  The reason I did not give 5 stars is the ottoman is the height of a stool.  Photo is of the legs from HD that I have stained.  Still a bargain even with the purchase of the legs.