Clean and has everything you need! The bed is extremely comfortable. The air conditioning was a blessing we didn’t realise we would need.