Received all pieces in a timely manner. Have to say it’s smaller than I expected but it’s sturdy and nice looking so that makes up for the size. Love the red cushions but I’m sure I’ll have to replace sooner than later plus they move around a lot when sitting or getting up. But I’m very pleased with the purchase price and customer service!