great for the price!  firm but comfortable to sit on, my teenage niece sleeps on it, loves it!