For the price its great. Tons of compliments, very pretty. The quality is noticeably lower than the couch we bought that cost twice as much, but thats to be expected. If you have pets, this WILL get very hairy. But its easy to clean. Very firm seat but comfortable enough once you get used to it.