Wow! It’s exactly as I expected - BIG - at 18” square. Perfect size and height for putting feet up or sitting on for extra seat. Holds weight nicely but probably won’t use it as a seat too often. Color is a nice ivory.