Not perfect - A little scratched and the legs are a little wobbly. Other than that, the design is very nice.