Pretty good little sofa, its very firm and the seats could be deeper, but for the price it does the trick! Easy to put together and delivery was quick.