Received in two days.  Very well made.  Obviously no need to put together.  Color is as shown.  This is for a very small dog  Inside is very cushy while also having good support Color is as shown.  Would recommend for small dogs/cats.