Good for the price. I just needed something to get buy with 2 dogs because they ruined my microfiber couch. Not to hard to put together. Looks nice but a little firmer than I would have hoped for. Hopefully it gets softer over time.