This was an awesome fit for our needs! Very clean. Good communication. Comfortable bed. I would stay again