Perfect for the space we needed it.  Nice royal blue in color.  It is a little firm but we are ok with that.  Came very quickly and super easy to assemble (my 11 year old assembled alone)