Perfect fit. It was a little tricky getting it on because our mattress is very heavy, took 3 of us to get it right, one to hold it in place and two to lift the mattress. Good quality though and looks great.