Super cute and functional. I enjoy looking at it however it was an absolute pain to assemble - and I consider myself pretty good at assembling things. This took over two hours to put together. The pictures are not helpful in assembling either. My hope is that the pain and irritation is worth it. For the price, it’s pretty good and feels sturdy.