Bought this for my toddler.  As other reviews mention, it is a bit wider than a twin mattress so there will be some gap on the sides.  

It is a little hard to put together - the pieces are not universal and only work if they are oriented correctly in relation to one another.  If you line them up wrong, you have to go back and redo it.