Front, sides and top is good. The back is not good at all it has 14 slip in plastic panels. Quite like you would get in put together book cases. I am considering sending it back. I dont recommend it at all.