Almost perfect... one of the pre-set holes for the feet on the large ottoman was not threaded. In stead of returning, we made it work. Otherwise, great quality, sturdy, hinges are strong, fabrics is on tight. Good buy for the price.