Shipping took awhile. When it arrived there were scratches all over. There was also a nail sticking through under the shelf. Not noticeable from far away, but definitely up close. A little disappointed in that. It did come with hanging hardware, but I used 16lb command strips and it’s holding up great. It’s cute for sure.  Just wish it was better quality.