Great, clean, organized, and new. Provided everything we needed. A little small, but overall very comfortable.