I keep seeing them online and they look so lovely! I'm wary of buying things I've only seen advertised online, especially on social media so I wanted to ask here if anyone has got one and if they're good quality and as nice as in the pictures?