Perfect for my needs! Assembly was a little tedious, but understandable. They’re made from particle board, so don’t expect amazing quality…but they look nice and are functional.