I love this mirror!! It came exactly as described in the product listing and is high quality. I wasn’t sure if the fabric around the mirror was going to be as timeless as marble or plastic but it is very trendy and soft. It arrived quickly and there was no setup needed other than to put it where i wanted!