For the price def okay ... everything was clean - but the bed is quite uncomfortable - for a day or two - def. okay ....