This bed seems a bit smaller then an average twin, maybe due to the pillowtop. The sheets I put on it are HUGE and they are made for a twin bed. It also seems a bit wobbly when on the bed frame. This bed is for a three year old, and I am hoping it will last her for many years. It seems very soft, I am hoping that it is not too soft for her. It seems comfortable when I lay on it, but I am just worried about the quality factor. I think that next time I would not buy a bed online, unless I have tried it out in a store first.