While I paid attention to the measurements, this was just so much smaller than I thought it would be.  It is TINY!  It would be great for a kid's room, but that's about it.  I am a petite female (5'2", 100 pounds) and I felt like it was ridiculously small.  It is was firm and the navy color was very bright- more of a bright, royal blue.  It was easy to assemble, but the back fabric that velcros into place would not lay flat.  It had a big "wrinkle" in it, no matter what I did.  It appeared to be very cheaply made.  Sent back.