Very cute and pretty but kinda small. Nothing is preassembled but it’s well labeled so it’s easy enough to put together. Overall happy with my experience!