It fits my futon mattress perfectly and is comfy to sleep on.  The only problem I really had was that weird plastic smell that went away after a few days and there were some snags already on the fabric in some parts.  But I can wash it and it comes off.