Put it together in a couple of hours. Looks great! I got an xl twin mattress for it as others have suggested. It suits our needs perfectly at a reasonable price.