Good quality. Sturdy. Except there is no padding for the floor. Fabric is slippery, easy for baby to slip and fall. Definitely need to add padding to keep baby safe.