Perfect for what we needed!  It fits perfect, bed is comfortable, and very high quality.  With the wheels it makes it easy to move out of the way or into position to convert it to the bed.  The one difficult thing was getting to the lower level, it is extremely heavy.  Took 4 of us to move it and get it down the steps!