This was delivered right to our door for free and it took maybe 30 minutes to assemble. Assembly was easy and the color matches the picture provided. My cats sure love it!