Great quality.  The reason only four stars is that it states it will fit an 80" mattress which is the length of a twin xl.  The xl fits but  has to be pushed down into place leaving it with no extra room, which makes it very difficult to put sheets and other bedding on.