Exactly what we needed and wanted,,,  we had previously purchased a smaller unit (like 18" x 18") for one area, and wanted a larger one for the living room.  It did the job, even has the storage space and great as my leg rest !!!