It does the job but the finish could be better. The front legs are well finished but the rear ones are a bit roughly fitted. The sale price is the correct one but the original price is over-valued.