Adorable little bed, easy to assemble. Note that the base is slats and not solid (as I had anticipated) so it does require a mattresspet bed on top. Our dog LOVES it!