just right for our little one to get on and off the bed safety. love the removable carpet for cleaning, easy to put together, sturdy

Pros: light, fast delivery, easy to clean, strong
Cons: have not found any