Overall products are good but there should be careful reflection before purchasing as measurements, fabric, length, colour, quality and are not always accurate and thus can be deceiving. Delivery takes a bit of time, usually two weeks minimum but overall good.