Nice and comfy. My baby puked on it on the first day and it was Very easy to spot clean. Very easy to put together even for someone who hates putting things together. It also arrived early.