Arrived earlier, so that is a plus. Assembly was easy. The fabric and overall color are not what's shown in the picture. Also makes strange sounds, even when my 15kg dogs tries to rest on the back support.