Perfect for my memory foam mattress. It’s a little too small but I was able to wedge my mattress in the frame. However it is really hard to change the sheets. The headboard sits lower than I’d like but once I find the right wall art, I think it will bring up the eye and make it work. The quality of the bed itself is great. It easy to put together and is completely sturdy. My bed sits lower than my previous frame but right at a good height for me. Doesn’t hurt my bad knees to get up but can easily fall into bed at night and not feel like I’m climbing up in quick sand - my fellow memory foam owners know what I mean.