Size was perfect for my space. However, fabric is listed as polyester but it looks like vinyl(which I didn’t want).  Construction isn’t very good but price is good so I guess you get what you pay for. Pillows come all wrinkled (and it doesn’t fall out). Stitching on corner of pillow coming loose right out of the box. The good news is that it is comfortable, at least for short people (which is hard to find with all of the deep sofas!) My feet actually touch the floor!  Bottom line is that it’s a great price so worth the purchase I guess if it isn’t going to take a lot of wear. Probably not sturdy enough for kids wear and tear.