Everything was exactly what we needed! Very clean and comfortable. Would recommend!