Exactly what we needed.  Only had it for a week.  Easy to put together.  Super comfortable.  Highly recommend.  For the price and size and comfortability easy one of the best purchases I've made.  I have serious buyers remorse and I haven't felt this at all.  Would highly recommend.