Delivered quickly and was high quality as described! My dog loves it! Assembly was quick, using it for a beagle/ dashshund mix and although it is a little big for him, he loves to be able to stretch out.