This product was very easy to put together.  We have a small bedroom so it kind of takes up some space at the end of the bed, but it is a great product and my dog loves using them.