This is a great product, I definitely recommend buying a pillow for it to make sure baby doesn't hurt their head if they fall in. I have found with my child that it is better to lay the mat on the floor and then lay it on it as the child can pick up the mat and eventually crawl under it. It is easy to install, very easy to pack and easy to fold too. Movement. It might not be a lightweight for everyone, but it's a good weight for me and my wife.