Better quality than I was expecting and I was excited how quickly it arrived! Assembly had just a few steps but the fit was awfully tight. Color was true to the picture and so far seems comfortable and durable. Now just waiting for our baby to arrive!