Bought this along with a 12 mattress which goes perfect with this. Good quality and it was easy to assemble. There were no anti-skid pads for the legs though. There is a bottom lining which prevents the mattress from slipping down but no side lines for the same. Giving 5* because it really goes with the product description and good quality.