Perfect size for what I needed! Easy to put together, had it done by myself in about an hour! Ordered the extra long twin mattress, should have gotten reg twin!