I only gave it the two stars because my first order, wooden signs, were delivered fine just a lengthy wait. My next order though was not so good. The shirt was huge and cheaply made and I'm still waiting on the dress a month and a half later. The order I made while waiting for this one was sent to my billing address not my physical. Called customer service and they weren't too apologetic. They were out of the two shirts so I will never see those, the dress was "resent" but then order canceled because they didn't have my size in stock. I won't put myself through this hassle again.