Ordering was easy and delivered on time. My husband put it together. He thought the instructions were good. It didn’t take much time to complete either. The quality of the paint job on it was not great. We got the gray one. On two of the shelves there is some white blotches. Looks like the paint did not go on evenly. Does not look like a shipping problem because it was packed well. Also the doors on front are not even next to each other. One door is about an 18 inch higher than the other. Other than those two things we like the cabinet and it fits well in our bathroom.