I put this together by myself in about an hour. It's sturdy. Very well made. I put a very fluffy and thick twin mattress on the top and a 10-inch foam mattress at the bottom. It glides out easily.