Easy to put together.  Very sturdy and secure.  Has plenty of room for our mini schnauzer, her bed and waterfood bowls.