I had to return this as it is not very well made. The dimensions deviate so much that it will not be right. Either your vents are blocked, or it hangs too low on one side, or there are wrinkles at the top. For almost $45 I expect a perfect fit but couldn't get it. I left him for a while thinking he needed to rest and straighten up after giving birth but he never did what I wanted. All the holes were in the right places which was nice but definitely could have been done better.