Exactly what I needed!!! So easy to lay out on bed frame. Im using it on the pink velvet upholstered twin bed. It makes a huge difference with support.