Perfect fit. Quality was really not that great or would have been 5 stars, but you get what you pay for. They are super cute in my wine lounge!