Its a beautiful piece, however shipping was a nightmare. Once I finally received< it was poorly put together. Waiting for it to be fixed. I have a regular twin mattress. Its too small for the frame. A twin XL would fit better