I finally received my last item two days ago. None of the items came together and everything took about a month and a half to get here. The clothes fit ok but the product is very cheap (which is not surprising due to the price). I won't be ordering from this website again however. This was a very disappointing experience.