For the price, hard to beat. However, fabric is a bit scratchy (though should hold up with my boys rough housing/pillow fighting) and it gapes open in the back. I've ordered Velcro to see on as I think that will work, but like the other ones I ordered much better.