A little tricky to put together and had a kitty trouble with the motor jamming at first but all in all happy with the desk for the price