It is nice and firm, very easy to build and the quality looks great. My kid loves it and enjoys sitting on it when he plays video games, watching TV and doing his homework.