Absolutely perfect!! We have a tallthick mattress and it’s perfect size to cover all sides. Quality is great, heavy-yet breathable so its not hot!! I love it!