Exactly what we were looking for. Perfect size. Good quality. Acts as a step next to our bed for our small dog, has held up really well so far!