Excellent affordable and clean! It had everything we needed, the bed was super comfortable and you can't beat the price!