Was a little difficult to put together but once I got it set up I've had no problems. Very slable, no squeaks.