Excellent product for the price! Assembly wasn't too difficult, it took my husband maybe four hours total. Stairs can go on either side which is great because we needed them to be on the left for the room it was going in, and in the picture the stairs are on the right.