These are pretty thick sheets!  A little tight for my 12 inch mattress.  I really had to work to get them on but they withstood the tugging and they never slide off!  Pattern is cute.  Good quality and very cute!