As described, it looks great and easy to put together. I recommend at least an 8” mattress, but a 10” would probably be best.