Overall, great for the price! It isn’t a high quality piece, but I didn’t spend a lot of money on it. It is firm and the back cushions are very straight so not super comfy.