I bought this for my not yet born daughter, not as a gift, but it does come in a nice little gift box with a clear cover so you can see everything in it.  Nice quality material and appears to be sized appropriately.  Can't wait for her to get here so we can put it on!