My dog loves it and it was actually pretty easy to put together! It is actually a good looking product ... makes my yard look very homey. Thank you.