I give this a 5 star… because it’s perfect for the price.  Very sturdy once put together just what I needed for my office.  If I had any complaint, it’s just putting furniture together in general is a pain, but this was fairly easy.