The fabric is much nicer then expected. Shipping was fast and arrived a day early. The assembly was quick and easy however I do work in manufacturing so it may have been easier for me then the average person.