Absolutely perfect, lovely finish, very solid, easy step by step assembly instructions. My little boy absolutely loves it and it’s perfect for the space, plus the size is perfect for my boys next stage, not too high and not too long.