The top feels a little bit on the flimsy side but the fabric is silky yet comfortably plush and the blueish teal color is gorgeous.