This product is easy to put together, sturdy and my dog is able to easily get in and out of bed.  I wish I had gotten it sooner, because I would have been able to sleep all night without my dog waking me up trying to get into bed.  My dog loves it, but I love it more.