I was sure I would love the style of this piece, but what I didn't realize is how much we would love the comfort and function.  It is soft, yet firm - making it the perfect foot rest or bench.  My kids even love to lay on it and jump over it!  Truly a versatile piece for around the home.