Was initially concerned about how sturdy the bed would be, but it has been great for us. Doesnt creak or move or anything! I did store some stuff underneath the bed, mostly so my cats wouldnt have a way to get under there and leave hair. It was easy to put together I did it with my 5 year old daughter ). And the slats did have predrilled holes. We are very pleased with the quality for the price!