Bigger than expected! Firm as well. I hope it holds up! I gave it 4 stars because not all the seems were sewed equal. Some seem loose while others were sewn tightly together. That may be purposeful to allow give though.