Perfect for our needs!  Very comfortable for my grandkids - four and seven.    I purchased one in blue and one in gray for two different rooms.  Arrived in perfect condition - easily assembled.