Just what we needed. Not the fastest thing to assemble but worth the work. It is very smooth so the mattress slides but a grip mat fixed it! It even looks good with a smaller mattress.