Delivery took forever. I kept 1 of three items ordered and am very satisfied with it. One item was returned because it was not good for my body type the other I loved style but material was flimsy. Had trouble filling out return info. Sent it off just hope I get proper credit. I would think twice about ordering again.