For the price it’s not bad. It’s a pain to put together because you have to ‘lego’ It together and it just kind of clicks in, and you have to wail on it with a hammer. I thought the cushions were beige but they are a light brown.