This is a very  nice lil bed for your pets. Moomoo absolutely loves it. Overall very easy to assemble except when i got to the last step, when you connect the door on the hinges. They were already assemble so when I tried to connect they were very crooked and had to take the hinges completely off. It was a trip. (  but like I said  she loves it and so do we. Thank you! I definitely recommend it.