This bed is a very nice bed. It is made of a metal material which is very strong.  I wanted a bed that could hold 250 lbs and it actually can hold 300 lbs.  It states that it can accommodate a Twin mattress.  I purchased a XL Twin and it works great!  I also added the deluxe popup trundle for adding another XL Twin mattress to store under the bed.  Perfect for when I visit my mom for my husband and I to use during our visit.