This is perfect for the money. Hardest part of putting it together was getting the hardware out of the plastic -). I had hoped it had a little drop in the slats so the mattress would have a lip to stay put. It doesn’t but two of the slats had some kind of grip on them. So far mattress hasn’t moved - dog and all!