I love this bed. It is sturdy and just the right height. I wanted a bed my dogs could safely jump up and down without my help and this fits the bill! I assembled it myself and I am pretty good at assemblage…I would still recommend paying someone else to assemble it. I almost lost my mind on the last bracket because it would not attach. Took 1.5 hours to assemble and that last bracket probably took me half an hour to get in.