I am giving this 4 stars because this of the shipping cost for a smalll piece of material and its kinda short, to short to tuck in. but I do appreciate the fast shipping I got it 3 days before the estimated time. it is super cute as well. all in all I would recommend to a friend