Wayfair delivery service is awesome. They delivered to my living room...It is easy to assemble and quality is good. Width and depth of seat is not very big. I am from India, this is good enough for my personality. I wouldn't recommend this for heavy personalities...