Seems fine. Bit smelly, but I’m sure that will fade! 
Quick delivery, although we live in a 3rd floor flat and the courier dumped it in the ground floor communal stairwell when we weren’t in.