Super soft, very easy to assemble - only complaint is that it looks purple in person rather than pink in the photos. My 8 year old loves it though