This has been a great bed for my kiddo. Sometimes we used the drawer as a trundle bed (it is sized for a standard twin mattress) and other times we've used it to store toys. One time we put all of his lego in there and he would sit inside to build with them. The top mattress is a twin xl.
There are a few minor scratches that could be handled with furniture polish, I wish I had taken time to do that before disassembly but didn't. It is apart and ready to go now.
The mattress pictured is twin XL. It is in pretty good shape and does have a cover. I also have 2 sets of used twin xl sheets you can have it you take the mattress.