Great quality for the price. Firm but comfortable. Smaller sized, but perfect for our smaller living space.