Received it broken in box and it breaks apart easily when you handle it. Im not sure that you can get this item at this price point with better quality though. Also, its size is off. This was very stretched for a size 12 though the size guides say it should stretch more.