Easy to put together, durable, and cushions the floor well. This play mat has worked extremely well for us (up until our 13 month old decided taking the pieces apart was his new favorite game lol)