Not bad for the price. It was easy to put together, and does what I need it to for the time being. However, it does shake whenever I run the printer I bought it to hold (which isn't a very large or heavy duty model--a Canon G7020 for those interested). The screws for the shelves seem to be slightly too long as well; they cracked the shelves on snug tightening (not enough to cause structural issues from what I could tell, but it's a bit unsightly).