It came ready to set into place and ready to use! It is super cute and goes great with my vanity! I do wish, it had storage in the body of it - that would have gave it 5 stars for me! I feel that it was wasted space when there could have been some sort of storage included in there.