This is the perfect bed for a safer type of co sleeping . My little one has gas really bad and startles himself alot during the night which ended up to me having to get out of bed and go to his room around twelve times a night . With this Halo sleeper I can just move my hand over to comfort him so he is able to get back to sleep . Having a c section this sleeper is easy to get my baby in and out of . The front rail comes down for easier access.  Putting it together was easy and took about twenty minutes only because my oldest daughter put the guardrails in the storage bag and I couldn't find them after she left for school so it would of probably only took about five - ten minutes to get it together . It's soft to the touch and my baby seems very comfortable in it and sleeps a lot better than he used to. Loving this flex sleeper  . It comes with a carrying case for travel .