This bed is perfect for our guest room. It was pretty easy to put together (took about an hour with an extra set of hands). It’s sturdy and fits a regular mattress with room for a low profile box spring if you wanted it.