Arrived cracked and scratched. Cheap quality, but you get what you pay for. Easy-ish to put together, but even when attached to a wall cabinet is wobbly. Doors don’t open and close smoothly.