Very firm. You don't have to worry about if you have a drink on top of it falling over.  But comfortable enough to rest your feet on.  The storage inside is great. It is a large area set deep into the opening. There isn't as much space for the lower shelf as it appears, but it is functional.