Everything was great. Easy to assemble and assembly was smart. The fabric was ligter then pictured and seemed low quality. Cushions were not as full as pictured. Legs are strong and great quality. Comfortability is an 8/10.