You have to assemble it yourself, and the back & side walls seem a bit flimsy, but once it is assembled and installed it looks great!